Nginx 可执行 php

编辑时间:2026.04.22


1.安装 php-fpm

sudo apt-get update
sudo apt-get install php-fpm

安装时注意 php 的版本

图片

注意:启动服务的 php 版本必须与安装时显示的版本一致

sudo service php8.4-fpm restart

2.让 Nginx 能处理 php

sudo nano /etc/nginx/sites-available/default

在此处添加 index.php

index.php
图片

将下面的内容添加在下图中红框部分的下面

location ~ \.php$ {
	include snippets/fastcgi-php.conf;
	fastcgi_pass unix:/run/php/php8.4-fpm.sock;
}

注意 php 的版本号!!!

图片

最后重新加载 nginx 配置即可

sudo systemctl reload nginx